package com.study.spark.scala.chapter07

object Scala01_Collection{
  def main(args: Array[String]): Unit = {
    // TODO 集合 - 数组
    // 数组：严格意义上来说，数组不是集合。Scala中给数组一个特定的类型：Array

    // TODO 构建:构建Scala数组其实相当于构建构建java数组
    val array = new Array[String](3)
    println(array)//[Ljava.lang.String;@19bb089b

    // 访问 由索引访问数组元素
    // 中括号在Scala中表示泛型，所以不能在引用操作中使用。使用小括号
    array.update(1,"abc")
    array(2)="def"

    // 遍历
    for(i <- array){
      println(i)
    }
    /*
null
abc
def
     */

  }
}
